package com.hxzy.shop.dto.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @ClassName CreateMerchantReq
 * @Author wengjt
 * @Date 2021/12/15 17:04
 * @Description
 **/
@ApiModel
@Data
public class CreateMerchantReq implements Serializable {

    @ApiModelProperty("商户名字")
    @NotBlank(message = "商户名称不能为空")
    private String merchantName;

    @ApiModelProperty("门店数量")
    private Integer storeCount;

    @ApiModelProperty("公司名字")
    @NotBlank(message = "公司名称不能为空")
    private String companyName;

    @ApiModelProperty("公司联系人")
    @NotBlank(message = "公司联系人不能为空")
    private String companyPerson;

    @ApiModelProperty("公司联系电话")
    @NotBlank(message = "公司联系电话不能为空")
    private String tel;

    @ApiModelProperty("时间单位 y年 m 月 d 日")
    private String timeUnit;

    @ApiModelProperty("时间数量")
    private Integer time;

    @ApiModelProperty("商户版本 1：标准版,2：高级版,3:专业版,4:旗舰版")
    private Integer typenoInt;

}
